total subrogation - Spanish English Dictionary